package com.ruoyi.material.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;

/**
 * @Author
 * @Version 1.0
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class MateImportModel {
    private Long importId;//原材料入库单的主键id
    private Long importModelId;
    private String mateProductName;
    private String enterNum;//本厂编号
    private Long deptId;
    private Long mateproductId;
    private String mateProductType;
    private String mateBatch;//原材料批号
    private Long acceptId; // 接收人ID
    private String acceptName;//接收人
    private Long warehousingId;
    private String warehousingName;//入库人
    private String acceptNameSignature;//接收人
    private String warehousingNameSignature;//入库人
    private String importDate;//入库时间
    private String materialName;
    private Long materialId;
    private String reportOrderNum;//原材料检验报告的编号
    private String importNum;//入库数量
    private String beginTime;
    private String endTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date creatTime;

    public Long getAcceptId() {
        return acceptId;
    }

    public void setAcceptId(Long acceptId) {
        this.acceptId = acceptId;
    }

    public String getAcceptNameSignature() {
        return acceptNameSignature;
    }

    public void setAcceptNameSignature(String acceptNameSignature) {
        this.acceptNameSignature = acceptNameSignature;
    }

    public String getWarehousingNameSignature() {
        return warehousingNameSignature;
    }

    public void setWarehousingNameSignature(String warehousingNameSignature) {
        this.warehousingNameSignature = warehousingNameSignature;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Long getImportId() {
        return importId;
    }

    public void setImportId(Long importId) {
        this.importId = importId;
    }

    public Long getImportModelId() {
        return importModelId;
    }

    public void setImportModelId(Long importModelId) {
        this.importModelId = importModelId;
    }

    public String getMateProductName() {
        return mateProductName;
    }

    public void setMateProductName(String mateProductName) {
        this.mateProductName = mateProductName;
    }

    public String getEnterNum() {
        return enterNum;
    }

    public void setEnterNum(String enterNum) {
        this.enterNum = enterNum;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public Long getMateproductId() {
        return mateproductId;
    }

    public void setMateproductId(Long mateproductId) {
        this.mateproductId = mateproductId;
    }

    public String getMateProductType() {
        return mateProductType;
    }

    public void setMateProductType(String mateProductType) {
        this.mateProductType = mateProductType;
    }

    public String getMateBatch() {
        return mateBatch;
    }

    public void setMateBatch(String mateBatch) {
        this.mateBatch = mateBatch;
    }

    public String getAcceptName() {
        return acceptName;
    }

    public void setAcceptName(String acceptName) {
        this.acceptName = acceptName;
    }

    public Long getWarehousingId() {
        return warehousingId;
    }

    public void setWarehousingId(Long warehousingId) {
        this.warehousingId = warehousingId;
    }

    public String getWarehousingName() {
        return warehousingName;
    }

    public void setWarehousingName(String warehousingName) {
        this.warehousingName = warehousingName;
    }

    public String getImportDate() {
        return importDate;
    }

    public void setImportDate(String importDate) {
        this.importDate = importDate;
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    public Long getMaterialId() {
        return materialId;
    }

    public void setMaterialId(Long materialId) {
        this.materialId = materialId;
    }

    public String getReportOrderNum() {
        return reportOrderNum;
    }

    public void setReportOrderNum(String reportOrderNum) {
        this.reportOrderNum = reportOrderNum;
    }

    public String getImportNum() {
        return importNum;
    }

    public void setImportNum(String importNum) {
        this.importNum = importNum;
    }

    public Date getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

}
